<?php

/**
 * Интерфейс реализаций алгоритмов шифрования паролей.
 *
 */
interface Security_Encryption_Interface
{
    /**
     * Шифрует указанный пароль.
     *
     * @param   string    $password
     * @return  string
     */
    public function encrypt($password);

    /**
     * Сравнивает пароль, введенный пользователем с зашифрованным значением.
     *
     * @param   string  $password
     * @param   string  $encrypted
     * @return  boolean
     */
    public function compare($password, $encrypted);
}
